package shujia.day06;

/*
    多态访问成员的特点：
        1、成员变量: 编译看左，运行看左
        2、成员方法: 编译看左，运行看右
        3、静态成员方法: 编译看左，运行看左
 */
class Fu1{
    int a = 10;

    public void fun1(){
        System.out.println("这是父类中的fun1方法");
    }

    public static void show1(){
        System.out.println("这是父类中的静态成员方法show1");
    }
}

class Zi1 extends Fu1{
    int a = 20;

//    @Override
//    public void fun1(){
//        System.out.println("这是子类中的fun1方法");
//    }

    public void fun1(){
        System.out.println("这是子类中的fun1方法");
    }


    public static void show1(){
        System.out.println("这是子类中的静态成员方法show1");
    }
}

public class DuoTaiDemo2 {
    public static void main(String[] args) {
        Fu1 f1 = new Zi1();
//        System.out.println(f1.a); // 10
//        f1.fun1();
        f1.show1();
    }
}
